package com.ruoyi.ldzlsc.mapper;

import com.ruoyi.ldzlsc.domain.vo.ScBomDetailVo;
import com.ruoyi.ldzlsc.domain.vo.ScBomVo;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface ScBomMapper {

    /**
     * 根据产品ID查询默认的BOM信息
     * @param productId 产品ID
     * @return BOM信息
     */
    ScBomVo selectBomByProductId(@Param("productId") Long productId);

    /**
     * 根据BOM ID查询BOM明细列表
     * @param bomId BOM ID
     * @return BOM明细列表
     */
    List<ScBomDetailVo> selectBomDetailListByBomId(@Param("bomId") Long bomId);
} 